%{
#include <stdio.h>
#include "example.tab.h"
	void yyerror(char *);
	int yyparse(void);
%}

%%

";"	return SEMICOLON;
"hello-world"	{printf("got HELLO\n"); return HELLO;}
"quit"	{printf("got QUIT\n"); return QUIT;}
[ \t\n]+	{}

%%
void yyerror(char *str) {printf("ERROR\n");}
int yywrap() {}
int main() {
	yyparse();
	return 0;
}
